sinusoidal capillary - German English Dictionary